National Repository of Grey Literature 12 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Collaborative robot UR5e interface library for Matlab/Simulink
Sladký, Adam ; Adámek, Roman (referee) ; Brablc, Martin (advisor)
This thesis describes the process of creating a function library which will enable easy control of a UR5e robot and its model using the Matlab environment. It was made using object based programming. Library functions were designed for two separate modes, each controlling either the robot or the model. Functions for RG2 gripper control and for collision detection, which prevents the robot from colliding with itself, are also part of the library. The resulting library is designed in a way that allows the robot to be easily used for measuring, project work or as a teaching tool by simply adding its functions to already existing data processing scripts or those performing other calculations. Finally, three example tasks are presented to demonstrate the application of this library.
Robotic mechanisms control
Mareček, Tomáš ; Hrdina, Jaroslav (referee) ; Vašík, Petr (advisor)
The aim of this thesis is to discuss kinematic models, their properties and control. For this task, we chose a geometric control theory approach. For a predescribed trajectory of the gripper, a straight path in particular, motion planning algorithm for the UR5e robotic arm from Universal Robots is implemented. For the description of motion, the concept of conformal geometric algebra is used. Properties of the algebra objects were thoroughly described and consequently used to propose a model of forward and reverse kinematics of UR5e. Gains and losses of this approach were discussed. The algorithms are implemented in CLUViz 7.0.
Automated classification cell
Lahoda, Vlastimil ; Chromý, Adam (referee) ; Burian, František (advisor)
To optimize production at Tyco Electronics Czech s.r.o. I designed and implemented an automated classification cell with a collaborative manipulator Universal Robots UR5e and a Cognex camera system. The classification cell is supposed to pick up the loose parts and then optically test them, sorting the parts into output binders following the inspection results. First of all, I had to learn programming language for Universal Robots manipulators and Cognex vision system. Next step was to design and draw an electrical diagram. According to the diagram, I connected the cabinet and other peripherals. I also programmed an algorithm controlling the manipulator arm and inspecting of both cameras. Finally, I successfully tested the functionality of the entire classification cell.
Autonomous assembly using the UR5e robotic arm
Cesnek, Martin ; Formánek, Martin (referee) ; Najman, Jan (advisor)
This bachelor thesis deals with the demonstration of the abilities of collaborative robots in practical use. These abilities are demonstrated in a task where the robot autonomously composes a predefined shape from LEGO cubes. The UR5e robot from universal Robots was used together with the OnRobot RG2 gripper to carry out this work. Communication with the robot is ensured by the Maltab environment with the use of the library created at ÚMTMB from BUT FME. The first part of the work is devoted to getting acquainted with the used hardware and introducing the functions of the library together with setting up the communication between the robot and PC. There is also paid attention to the analysis of possible solutions to the problem of stacking LEGO cubes. The second part presents the methodology and elaboration of structural elements together with control software for robot motion control and data processing from sensors. The result is a demonstration in which the user enters the input parameters of a rectangular 3D shape according to which the robot autonomously composes the given shape.
Optimal trajectory planning for Rn manipulator in space with obstacles
Jindra, Vojtěch ; Adámek, Roman (referee) ; Rajchl, Matej (advisor)
This thesis describes the path planning of manipulators in space with obstacles, while using an altered version of the A* algorithm.
Trajectory planning of industrial manipulator with obstacles in the workspace
Vlček, Marek ; Adámek, Roman (referee) ; Rajchl, Matej (advisor)
In this thesis, the basics of manipulator control and algorithms used for their navigation in obstacle-filled space are explained. Furthermore, the utilization of the RRT* algorithm is justified and its functioning is explained and described in detail.
Control of the UR5 robot from the Robotic Operating System (ROS)
Zdeněk, Marcel ; Formánek, Martin (referee) ; Radil, Filip (advisor)
The aim of the bachelor's thesis is to describe the Robotic Operating System (ROS) and its use. Next, create a laboratory task where the UR5e robot, based on data obtained from the depth camera, guides the end effector of the manipulator, so-called gripper, to grasp an object in space. The thesis describes the ROS and its extension packages MoveIt and Gazebo, which are mainly suitable for controlling and simulating manipulators and robots in general. At the end of the thesis, the implementation of HW with ROS and the procedure for designing a grasping algorithm and testing it on a laboratory task – finding and grasping coloured cubes in space and their subsequent assembly on top of each other are described.
Autonomous assembly using the UR5e robotic arm
Cesnek, Martin ; Formánek, Martin (referee) ; Najman, Jan (advisor)
This bachelor thesis deals with the demonstration of the abilities of collaborative robots in practical use. These abilities are demonstrated in a task where the robot autonomously composes a predefined shape from LEGO cubes. The UR5e robot from universal Robots was used together with the OnRobot RG2 gripper to carry out this work. Communication with the robot is ensured by the Maltab environment with the use of the library created at ÚMTMB from BUT FME. The first part of the work is devoted to getting acquainted with the used hardware and introducing the functions of the library together with setting up the communication between the robot and PC. There is also paid attention to the analysis of possible solutions to the problem of stacking LEGO cubes. The second part presents the methodology and elaboration of structural elements together with control software for robot motion control and data processing from sensors. The result is a demonstration in which the user enters the input parameters of a rectangular 3D shape according to which the robot autonomously composes the given shape.
Optimal trajectory planning for Rn manipulator in space with obstacles
Jindra, Vojtěch ; Adámek, Roman (referee) ; Rajchl, Matej (advisor)
This thesis describes the path planning of manipulators in space with obstacles, while using an altered version of the A* algorithm.
Robotic mechanisms control
Mareček, Tomáš ; Hrdina, Jaroslav (referee) ; Vašík, Petr (advisor)
The aim of this thesis is to discuss kinematic models, their properties and control. For this task, we chose a geometric control theory approach. For a predescribed trajectory of the gripper, a straight path in particular, motion planning algorithm for the UR5e robotic arm from Universal Robots is implemented. For the description of motion, the concept of conformal geometric algebra is used. Properties of the algebra objects were thoroughly described and consequently used to propose a model of forward and reverse kinematics of UR5e. Gains and losses of this approach were discussed. The algorithms are implemented in CLUViz 7.0.

National Repository of Grey Literature : 12 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.